package main

import "fmt"

func main()  {
	a := 10
	//Println 是一段一段的输出，自动加换行
	fmt.Println("a = ", a)
	//Printf是格式化输出 把a的内容放在%d的位置
	fmt.Printf("a = %d\n", a)

	/**
	 * 从下面的例子不难看出，如果是打印多个变量，使用Printf会方便很多，不用去控制格式
	 * 使用Println需要手动控制格式
	 * 使用Println打印出来的数据，每一段之间会自己加一个空格，如下所示，"a = ", a 打印出来是 a =  10
	 */
	b, c := 20, 30
	fmt.Printf("a = %d, b = %d, c = %d\n", a, b, c)
	fmt.Println("a = ", a, ", b = ", b, ", c = ", c)
}